package com.hui.service;

import com.hui.entity.Goods;
import com.hui.vo.GoodsVo;

import java.util.Map;

/**
 * Created with IntelliJ IDEA.
 *
 * @Auther: 李昭辉
 * @Date: 2021/09/17/8:11
 * @Description:
 */
public interface GoodsService {

    /**
     * 根据Id获取商品信息
     *
     * @param id 商品Id
     * @return 商品信息
     */
    Goods getGoodsById(Integer id);
    /**
     * 根据id删除商品
     *
     * @param goods
     */
    Integer updateGoods(Goods goods);

    /**
     * 根据id删除商品
     *
     * @param id
     */
    Integer deleteById(Integer id);

    /**
     * 根据条件查询商品信息
     *
     * @param goodsVo
     * @return
     */
    Map<String, Object> getGoodsByCondition(GoodsVo goodsVo);
}
